moderately complicated - Spanish English Dictionary